home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 967 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  2.7 KB

  1. Path: soap.news.pipex.net!pipex!usenet
  2. From: Barry Warburton <ge68@dial.pipex.com>
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Need advice choosing programming language
  5. Date: 8 Jan 1996 18:34:19 GMT
  6. Organization: UnipalmPIPEX server (post doesn't reflect views of UnipalmPIPEX)
  7. Message-ID: <4cro3b$33c@soap.news.pipex.net>
  8. References: <4cevjo$1ja@news.infi.net> <DKoEz5.555@news.zippo.com> <4crjmm$h4r@gold.datalytics.com>
  9. NNTP-Posting-Host: an048.du.pipex.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 1.1 (Windows; I; 16bit)
  14.  
  15. Rob Stewart <stew@datalytics.com> wrote:
  16. >Jim McFarland <jgm6@orkand.em.cdc.gov> wrote:
  17. >>Dan wrote:
  18. >>>Help me if you can.
  19. >>>
  20. >>>I need advice on which computer programming language to choose.  I've narrowed
  21. >>>down the possibilities to VisualBasic and C++.
  22. >
  23. >If you're choosing between these two in isolation, then you 
  24. >need to decide what sort of apps you want when you're 
  25. >finished.  VB makes it easy to build a fully functional 
  26. >application, but the app is slower and it is difficult to 
  27. >reuse code.  C++ makes it harder to build a fully functional 
  28. >app, but it is (often) orders of magnitude faster and you can 
  29. >reuse code more easily.
  30. >
  31. The reuse of C++ is very overestimated. Without proper analysis and
  32. design and on reuse focussed programming, the reuse of C++ is very
  33. small. In C++ most reuse is limited by C features, C++ oddities
  34. and improper design.
  35. Besides VB might get a lot faster if MS uses the newest compiler 
  36. technologies. I am not sure about reuse in VB though, but rewriting
  37. in VB might take less time than reusing in C++.
  38. Besides the choice depends very much on the actual application 
  39. environment.
  40.  
  41. Seeing both alternatives, I would therefore recommend Delphi.
  42. Delhi will have a windows 95 version soon, to which you can port your
  43. current programs.
  44.  
  45.  
  46. >>>
  47. >>>PURPOSE
  48. >>>   I want to learn to progam JAVA applets for inclusion in Worldwide Web pages.
  49. >>>
  50. >>
  51. >>Then why don't you just learn Java??
  52. >>
  53. >
  54. >Also, since Java is a simplified form of C++, C++ would be 
  55. >useful for a transition to or from Java.
  56. >
  57. Java is more like objective-C without pointers, using a C++ kind of 
  58. syntax.
  59. Java is really a lot easier to learn, but there is not yet full support.
  60. Actually anything is easier to learn than C++. (I tried all of them).
  61.  
  62.  
  63. >-- 
  64. >Robert Stewart        | My opinions are usually my own.
  65. >Datalytics, Inc.
  66. >(513)226-7700
  67. >stew@datalytics.com
  68. >
  69. >
  70.  
  71. If you choose for C++ anyway, do not underestimate the Analysis and
  72. Design state, because it is often too easy to program not OO in C++.
  73. Which will leave you with a C kind of program.
  74. Unless you actually want to program in that language.
  75.  
  76.  
  77.  
  78. Dirk Wessels
  79. Programmer/Developer  C++/Smalltalk/Delphi
  80. Eleco Technology
  81.  
  82.